github.com/jackc/pgx/v5/pgtype.CompositeBinaryBuilder.buf (field)
16 uses
github.com/jackc/pgx/v5/pgtype (current package)
composite.go#L462: buf []byte
composite.go#L471: return &CompositeBinaryBuilder{m: m, buf: buf, startIdx: startIdx}
composite.go#L480: b.buf = pgio.AppendUint32(b.buf, oid)
composite.go#L481: b.buf = pgio.AppendInt32(b.buf, -1)
composite.go#L492: b.buf = pgio.AppendUint32(b.buf, oid)
composite.go#L493: lengthPos := len(b.buf)
composite.go#L494: b.buf = pgio.AppendInt32(b.buf, -1)
composite.go#L495: fieldBuf, err := plan.Encode(field, b.buf)
composite.go#L501: binary.BigEndian.PutUint32(fieldBuf[lengthPos:], uint32(len(fieldBuf)-len(b.buf)))
composite.go#L502: b.buf = fieldBuf
composite.go#L513: binary.BigEndian.PutUint32(b.buf[b.startIdx:], b.fieldCount)
composite.go#L514: return b.buf, nil